package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 档案列表对象 archives
 * 
 * @author ruoyi
 * @date 2024-11-25
 */
public class Archives extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 档案ID */
    private Long archivesId;

    /** 档案标题 */
    @Excel(name = "档案标题")
    private String archivesTitle;

    /** 关键字 */
    @Excel(name = "关键字")
    private String archivesName;

    /** 归档年份 */
    @Excel(name = "归档年份")
    private Long archivesNum;

    /** 文件编号 */
    @Excel(name = "文件编号")
    private String archivesIdName;

    /** 文档类型 */
    @Excel(name = "文档类型")
    private Long archivesType;

    /** 保管年限 */
    @Excel(name = "保管年限")
    private Long archivesDate;

    /** 责任人 */
    @Excel(name = "责任人")
    private String archivesEsname;

    /** 责任部门 */
    @Excel(name = "责任部门")
    private Long archivesBumen;

    /** 状态 */
    @Excel(name = "状态")
    private Long archivesStatus;

    /** 归档日期 */
    @Excel(name = "归档日期")
    private Long archivesGdates;

    /** 图片上传 */
    @Excel(name = "图片上传")
    private String archivesImage;

    /** 备注 */
    @Excel(name = "备注")
    private String archivesBook;

    public void setArchivesId(Long archivesId) 
    {
        this.archivesId = archivesId;
    }

    public Long getArchivesId() 
    {
        return archivesId;
    }
    public void setArchivesTitle(String archivesTitle) 
    {
        this.archivesTitle = archivesTitle;
    }

    public String getArchivesTitle() 
    {
        return archivesTitle;
    }
    public void setArchivesName(String archivesName) 
    {
        this.archivesName = archivesName;
    }

    public String getArchivesName() 
    {
        return archivesName;
    }
    public void setArchivesNum(Long archivesNum) 
    {
        this.archivesNum = archivesNum;
    }

    public Long getArchivesNum() 
    {
        return archivesNum;
    }
    public void setArchivesIdName(String archivesIdName) 
    {
        this.archivesIdName = archivesIdName;
    }

    public String getArchivesIdName() 
    {
        return archivesIdName;
    }
    public void setArchivesType(Long archivesType) 
    {
        this.archivesType = archivesType;
    }

    public Long getArchivesType() 
    {
        return archivesType;
    }
    public void setArchivesDate(Long archivesDate) 
    {
        this.archivesDate = archivesDate;
    }

    public Long getArchivesDate() 
    {
        return archivesDate;
    }
    public void setArchivesEsname(String archivesEsname) 
    {
        this.archivesEsname = archivesEsname;
    }

    public String getArchivesEsname() 
    {
        return archivesEsname;
    }
    public void setArchivesBumen(Long archivesBumen) 
    {
        this.archivesBumen = archivesBumen;
    }

    public Long getArchivesBumen() 
    {
        return archivesBumen;
    }
    public void setArchivesStatus(Long archivesStatus) 
    {
        this.archivesStatus = archivesStatus;
    }

    public Long getArchivesStatus() 
    {
        return archivesStatus;
    }
    public void setArchivesGdates(Long archivesGdates) 
    {
        this.archivesGdates = archivesGdates;
    }

    public Long getArchivesGdates() 
    {
        return archivesGdates;
    }
    public void setArchivesImage(String archivesImage) 
    {
        this.archivesImage = archivesImage;
    }

    public String getArchivesImage() 
    {
        return archivesImage;
    }
    public void setArchivesBook(String archivesBook) 
    {
        this.archivesBook = archivesBook;
    }

    public String getArchivesBook() 
    {
        return archivesBook;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("archivesId", getArchivesId())
            .append("archivesTitle", getArchivesTitle())
            .append("archivesName", getArchivesName())
            .append("archivesNum", getArchivesNum())
            .append("archivesIdName", getArchivesIdName())
            .append("archivesType", getArchivesType())
            .append("archivesDate", getArchivesDate())
            .append("archivesEsname", getArchivesEsname())
            .append("archivesBumen", getArchivesBumen())
            .append("archivesStatus", getArchivesStatus())
            .append("archivesGdates", getArchivesGdates())
            .append("archivesImage", getArchivesImage())
            .append("archivesBook", getArchivesBook())
            .toString();
    }
}
